immediate endorser - Turkish English Dictionary